<?php

function Conectarse() 
{ 
   if (!($link=mysql_connect("localhost","root","")))
   { 
       exit(); 
   } 
   if (!mysql_select_db("multimedia",$link)) 
   {
	   exit(); 
   } 
   return $link; 
} 

$link=Conectarse(); 

$idRonda = $_GET['ronda'];
$idUsuario = $_GET['usuario'];
$numCartones = $_GET['cantCartones'];
$flag = 0;
$resultado = mysql_query("SELECT * FROM usuario_carton WHERE idUsuario = ".$idUsuario, $link);
while ($re = mysql_fetch_array($resultado)){
 $flag++;
}
if ($flag == 0){
$resultado = mysql_query("SELECT id_Carton FROM carton WHERE id_Carton NOT IN (SELECT c.idCarton FROM usuario_carton c, usuario_conectado a WHERE c.idUsuario = a.idUsuario_Conectado AND a.Ronda_idRonda = ".$idRonda.")", $link);

$cont = 0;
$i= 0;
$arregloID = array();
while ($registro = mysql_fetch_array($resultado)){
	$arregloID[$i] = $registro['id_Carton'];
	$i++;
	}

shuffle($arregloID);
	
while ($cont < $numCartones){
	$res = mysql_query("INSERT INTO usuario_carton VALUES (".$idUsuario.",".$arregloID[$cont].",0)", $link);
	$cont++;
	}
}
header("Location: ./juego.php?id=".$idUsuario);
?>